#include <stdio.h>

int add(int data1,int data2)
{
	int res = 0;

	res = data1 + data2;

	return res;
}

typedef int myint;

typedef int (*FUN)(int,int);
int main()
{
	//int (*p)(int,int) = NULL;
	FUN p = NULL;

	p = add;

	//printf("%p %p\n",&add,add);
	

	int res = 0;

	res = (*p)(3,4);

	printf("res = %d\n",res);

	return 0;

}
